leaf of a lock gate - Español Inglés Diccionario